home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / ok20plus.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  13.7 KB  |  538 lines

  1. *GPDSpecVersion : "1.0"
  2. *Include: "OKIPRINT.GPD"
  3. *MasterUnits: PAIR(600, 600)
  4. *ModelName: "OKIPAGE 20Plus"
  5. *PrinterType : PAGE
  6. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_10)
  7. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_9)
  8. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_10)
  9. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_DL)
  10. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_C5)
  11. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_MONARCH)
  12. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_C4)
  13. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_10)
  14. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_9)
  15. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_10)
  16. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_DL)
  17. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_C5)
  18. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_MONARCH)
  19. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_C4)
  20. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_10)
  21. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_9)
  22. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_10)
  23. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_DL)
  24. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_C5)
  25. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_MONARCH)
  26. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_C4)
  27.  
  28.  
  29.  
  30.  
  31. *Feature: InputBin
  32. {
  33.     *Option:  Option1{}
  34.     *Option:  Option3{}
  35.     *Option:  Option5{}
  36.     *Option:  Option2{}
  37.     *Option:  Option6{}
  38.     *Option:  Option4{}
  39. }
  40.  
  41.  
  42. *Feature: Memory
  43. {
  44.  
  45.     *Name: "Installed Memory"
  46.     *DefaultOption: 4096KB
  47.     *Option: 4096KB
  48.     {
  49.         *Name: "4MB"
  50.         *MemoryConfigKB: PAIR(4096, 3150)
  51.     }
  52.  
  53.     *Option: 8192KB
  54.     {
  55.         *Name: "8MB"
  56.         *MemoryConfigKB: PAIR(8192, 6750)
  57.     }
  58.  
  59.     *Option: 16384KB
  60.     {
  61.         *Name: "16MB"
  62.         *MemoryConfigKB: PAIR(16384, 13950)
  63.     }
  64.     *Option: 32768KB
  65.     {
  66.         *Name: "32MB"
  67.         *MemoryConfigKB: PAIR(32768, 30820)
  68.     }
  69.      *Option: 65536KB
  70.     {
  71.         *Name: "64MB"
  72.         *MemoryConfigKB: PAIR(65536, 61568)
  73.     }
  74.  
  75.      *Option: 69632KB
  76.     {
  77.         *Name: "68MB"
  78.         *MemoryConfigKB: PAIR(69632,65416)
  79.     }
  80.  
  81.  
  82. }
  83. *Feature: Duplex
  84. {
  85.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  86.     *DefaultOption: NONE
  87.     *Option: NONE
  88.     {
  89.         *rcNameID: =NONE_DISPLAY
  90.         *Command: CmdSelect
  91.         {
  92.             *Order: DOC_SETUP.9
  93.             *Cmd: "<1B>&l0S"
  94.         }
  95.     }
  96.     *Option: VERTICAL
  97.     {
  98.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  99.         *Command: CmdSelect
  100.         {
  101.             *Order: DOC_SETUP.10
  102.             *Cmd: "<1B>&l1S"
  103.         }
  104.     }
  105.     *Option: HORIZONTAL
  106.     {
  107.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  108.         *Command: CmdSelect
  109.         {
  110.             *Order: DOC_SETUP.10
  111.             *Cmd: "<1B>&l2S"
  112.         }
  113.     }
  114. }
  115. *Feature: InputBin
  116. {
  117.     *rcNameID: =PAPER_SOURCE_DISPLAY
  118.     *DefaultOption: Option1
  119.     *Option: Option5
  120.     {
  121.         *rcNameID: 282
  122.         *OptionID: 282
  123.         *Constraints: MediaType.Option1
  124.         *Constraints: MediaType.Option2
  125.         *Constraints: MediaType.Option3
  126.         *Constraints: MediaType.Option4
  127.         *Constraints: MediaType.Option9
  128.         *Constraints: MediaType.Option10
  129.         *Constraints: MediaType.Option11
  130.         *Constraints: MediaType.Option12
  131.         *Constraints: MediaType.Option13
  132.         *Constraints: MediaType.Option14
  133.         *Constraints: MediaType.Option15
  134.         *Constraints: MediaType.Option16
  135.         *Constraints: MediaType.Option17
  136.         *Constraints: MediaType.Option18
  137.         *Constraints: MediaType.Option19
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.         *Command: CmdSelect
  147.         {
  148.             *Order: DOC_SETUP.11
  149.             *Cmd: "<1B>&l4H"
  150.         }
  151.  
  152.    }
  153.  
  154.     *Option: Option6
  155.     {
  156.         *rcNameID: 285
  157.         *OptionID: 285
  158.         *Installable? : TRUE
  159.         *rcInstallableFeatureNameID: 285
  160.         *Constraints: MediaType.Option1
  161.         *Constraints: MediaType.Option2
  162.         *Constraints: MediaType.Option3
  163.         *Constraints: MediaType.Option4
  164.         *Constraints: MediaType.Option9
  165.         *Constraints: MediaType.Option10
  166.         *Constraints: MediaType.Option11
  167.         *Constraints: MediaType.Option12
  168.         *Constraints: MediaType.Option13
  169.         *Constraints: MediaType.Option14
  170.         *Constraints: MediaType.Option15
  171.         *Constraints: MediaType.Option5
  172.         *Constraints: MediaType.Option6
  173.         *Constraints: MediaType.Option7
  174.         *Constraints: MediaType.Option8
  175.  
  176.         *Command: CmdSelect
  177.         {
  178.             *Order: DOC_SETUP.11
  179.             *Cmd: "<1B>&l9H"
  180.         }
  181.     }
  182.     *Option: Option1
  183.     {
  184.         *rcNameID: 280
  185.         *OptionID: 280
  186.         *Constraints: MediaType.Option5
  187.         *Constraints: MediaType.Option6
  188.         *Constraints: MediaType.Option7
  189.         *Constraints: MediaType.Option8
  190.         *Constraints: MediaType.Option9
  191.         *Constraints: MediaType.Option10
  192.         *Constraints: MediaType.Option11
  193.         *Constraints: MediaType.Option12
  194.         *Constraints: MediaType.Option13
  195.         *Constraints: MediaType.Option14
  196.         *Constraints: MediaType.Option15
  197.         *Constraints: MediaType.Option16
  198.         *Constraints: MediaType.Option17
  199.         *Constraints: MediaType.Option18
  200.         *Constraints: MediaType.Option19
  201.  
  202.         *Command: CmdSelect
  203.         {
  204.             *Order: DOC_SETUP.11
  205.             *Cmd: "<1B>&l1H"
  206.         }
  207.     }
  208.     *Option: Option3
  209.     {
  210.         *rcNameID: 281
  211.         *OptionID: 281
  212.         *Constraints: MediaType.Option1
  213.         *Constraints: MediaType.Option2
  214.         *Constraints: MediaType.Option3
  215.         *Constraints: MediaType.Option4
  216.         *Constraints: MediaType.Option9
  217.         *Constraints: MediaType.Option10
  218.         *Constraints: MediaType.Option11
  219.         *Constraints: MediaType.Option12
  220.         *Constraints: MediaType.Option13
  221.         *Constraints: MediaType.Option14
  222.         *Constraints: MediaType.Option15
  223.         *Constraints: MediaType.Option16
  224.         *Constraints: MediaType.Option17
  225.         *Constraints: MediaType.Option18
  226.         *Constraints: MediaType.Option19
  227.  
  228.         *Command: CmdSelect
  229.         {
  230.             *Order: DOC_SETUP.11
  231.             *Cmd: "<1B>&l2H"
  232.         }
  233.     }
  234.      *Option: Option4
  235.     {
  236.         *rcNameID: 283
  237.         *OptionID: 283
  238.         *Constraints: MediaType.Option1
  239.         *Constraints: MediaType.Option2
  240.         *Constraints: MediaType.Option3
  241.         *Constraints: MediaType.Option4
  242.         *Constraints: MediaType.Option5
  243.         *Constraints: MediaType.Option6
  244.         *Constraints: MediaType.Option7
  245.         *Constraints: MediaType.Option8
  246.         *Constraints: MediaType.Option13
  247.         *Constraints: MediaType.Option14
  248.         *Constraints: MediaType.Option15
  249.         *Constraints: MediaType.Option16
  250.         *Constraints: MediaType.Option17
  251.         *Constraints: MediaType.Option18
  252.         *Constraints: MediaType.Option19
  253.  
  254.         *Installable?: TRUE
  255.         *rcInstallableFeatureNameID: 283
  256.  
  257.         *Command: CmdSelect
  258.         {
  259.             *Order: DOC_SETUP.11
  260.             *Cmd: "<1B>&l6H"
  261.         }
  262.     }
  263.     *Option: Option2
  264.     {
  265.         *rcNameID: 284
  266.         *OptionID: 284
  267.         *Installable?: TRUE
  268.         *rcInstallableFeatureNameID: 284
  269.         *Constraints: MediaType.Option1
  270.         *Constraints: MediaType.Option2
  271.         *Constraints: MediaType.Option3
  272.         *Constraints: MediaType.Option4
  273.         *Constraints: MediaType.Option5
  274.         *Constraints: MediaType.Option6
  275.         *Constraints: MediaType.Option7
  276.         *Constraints: MediaType.Option8
  277.         *Constraints: MediaType.Option9
  278.         *Constraints: MediaType.Option10
  279.         *Constraints: MediaType.Option11
  280.         *Constraints: MediaType.Option12
  281.         *Constraints: MediaType.Option16
  282.         *Constraints: MediaType.Option17
  283.         *Constraints: MediaType.Option18
  284.         *Constraints: MediaType.Option19
  285.  
  286.         *Command: CmdSelect
  287.         {
  288.             *Order: DOC_SETUP.11
  289.             *Cmd: "<1B>&l5H"
  290.         }
  291.     }
  292. }
  293.  
  294.  
  295. *Feature: MediaType
  296. {
  297.     *rcNameID: =MEDIA_TYPE_DISPLAY
  298.     *DefaultOption: Option2
  299.     *Option: Option1
  300.     {
  301.         *rcNameID: 261
  302.         *OptionID: 261
  303.         *Command: CmdSelect
  304.         {
  305.             *Order: DOC_SETUP.5
  306.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=LIGHT<0A>"
  307.         }
  308.     }
  309.     *Option: Option2
  310.     {
  311.         *rcNameID: 262
  312.         *OptionID: 262
  313.         *Command: CmdSelect
  314.         {
  315.             *Order: DOC_SETUP.5
  316.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=MEDIUM<0A>"
  317.         }
  318.     }
  319.     *Option: Option3
  320.     {
  321.         *rcNameID: 263
  322.         *OptionID: 263
  323.         *Command: CmdSelect
  324.         {
  325.             *Order: DOC_SETUP.5
  326.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=MEDIUMHEAVY<0A>"
  327.         }
  328.     }
  329.     *Option: Option4
  330.     {
  331.         *rcNameID: 264
  332.         *OptionID: 264
  333.         *Command: CmdSelect
  334.         {
  335.             *Order: DOC_SETUP.5
  336.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=HEAVY<0A>"
  337.         }
  338.     }
  339.     *Option: Option5
  340.     {
  341.         *rcNameID: 265
  342.         *OptionID: 265
  343.         *Command: CmdSelect
  344.         {
  345.             *Order: DOC_SETUP.5
  346.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUMLIGHT<0A>"
  347.         }
  348.     }
  349.     *Option: Option6
  350.     {
  351.         *rcNameID: 266
  352.         *OptionID: 266
  353.         *Command: CmdSelect
  354.         {
  355.             *Order: DOC_SETUP.5
  356.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUM<0A>"
  357.         }
  358.     }
  359.     *Option: Option7
  360.     {
  361.         *rcNameID: 267
  362.         *OptionID: 267
  363.         *Command: CmdSelect
  364.         {
  365.             *Order: DOC_SETUP.5
  366.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUMHEAVY<0A>"
  367.         }
  368.     }
  369.     *Option: Option8
  370.     {
  371.         *rcNameID: 268
  372.         *OptionID: 268
  373.         *Command: CmdSelect
  374.         {
  375.             *Order: DOC_SETUP.5
  376.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=HEAVY<0A>"
  377.         }
  378.     }
  379.     *Option: Option9
  380.     {
  381.         *rcNameID: 269
  382.         *OptionID: 269
  383.         *Command: CmdSelect
  384.         {
  385.             *Order: DOC_SETUP.5
  386.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=LIGHT<0A>"
  387.         }
  388.     }
  389.     *Option: Option10
  390.     {
  391.         *rcNameID: 270
  392.         *OptionID: 270
  393.         *Command: CmdSelect
  394.         {
  395.             *Order: DOC_SETUP.5
  396.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=MEDIUMLIGHT<0A>"
  397.         }
  398.     }
  399.     *Option: Option11
  400.     {
  401.         *rcNameID: 271
  402.         *OptionID: 271
  403.         *Command: CmdSelect
  404.         {
  405.             *Order: DOC_SETUP.5
  406.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=MEDIUM<0A>"
  407.         }
  408.     }
  409.     *Option: Option12
  410.     {
  411.         *rcNameID: 272
  412.         *OptionID: 272
  413.         *Command: CmdSelect
  414.         {
  415.             *Order: DOC_SETUP.5
  416.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=HEAVY<0A>"
  417.         }
  418.     }
  419.     *Option: Option13
  420.     {
  421.         *rcNameID: 273
  422.         *OptionID: 273
  423.         *Command: CmdSelect
  424.         {
  425.             *Order: DOC_SETUP.5
  426.             *Cmd: "@PJL SET OKIMEDIAINTRAY3=LIGHT<0A>"
  427.         }
  428.     }
  429.     *Option: Option14
  430.     {
  431.         *rcNameID: 274
  432.         *OptionID: 274
  433.         *Command: CmdSelect
  434.         {
  435.             *Order: DOC_SETUP.5
  436.             *Cmd: "@PJL SET OKIMEDIAINTRAY3=MEDIUMLIGHT<0A>"
  437.         }
  438.     }
  439.     *Option: Option15
  440.     {
  441.         *rcNameID: 275
  442.         *OptionID: 275
  443.         *Command: CmdSelect
  444.         {
  445.             *Order: DOC_SETUP.5
  446.             *Cmd: "@PJL SET OKIMEDIAINTRAY3=HEAVY<0A>"
  447.         }
  448.     }
  449.     *Option: Option16
  450.     {
  451.         *rcNameID: 276
  452.         *OptionID: 276
  453.         *Command: CmdSelect
  454.         {
  455.             *Order: DOC_SETUP.5
  456.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=LIGHT<0A>"
  457.         }
  458.     }
  459.     *Option: Option17
  460.     {
  461.         *rcNameID: 277
  462.         *OptionID: 277
  463.         *Command: CmdSelect
  464.         {
  465.             *Order: DOC_SETUP.5
  466.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=MEDIUMLIGHT<0A>"
  467.         }
  468.     }
  469.     *Option: Option18
  470.     {
  471.         *rcNameID: 278
  472.         *OptionID: 278
  473.         *Command: CmdSelect
  474.         {
  475.             *Order: DOC_SETUP.5
  476.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=MEDIUMHEAVY<0A>"
  477.         }
  478.     }
  479.     *Option: Option19
  480.     {
  481.         *rcNameID: 279
  482.         *OptionID: 279
  483.         *Command: CmdSelect
  484.         {
  485.             *Order: DOC_SETUP.5
  486.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=HEAVY<0A>"
  487.         }
  488.     }
  489. }
  490.  
  491. *Feature: PaperSize
  492. {
  493.     *rcNameID: =PAPER_SIZE_DISPLAY
  494.     *DefaultOption: LETTER
  495.  
  496.      *Option: ENV_C4
  497.     {
  498.         *rcNameID:=RCID_DMPAPER_SYSTEM_NAME
  499.         *PageProtectMem: 10000
  500.         *switch: Orientation
  501.         {
  502.             *case: PORTRAIT
  503.             {
  504.                 *PrintableArea: PAIR(4700, 6975)
  505.                 *PrintableOrigin: PAIR(150, 275)
  506.                 *switch: Resolution
  507.                 {
  508.                     *case: Option2
  509.                     {
  510.  
  511.                         *PrintableArea: PAIR(4700, 6974)
  512.                         *PrintableOrigin: PAIR(150, 276)
  513.                     }
  514.  
  515.                 }
  516.                 *CursorOrigin: PAIR(150, 90)
  517.                 *Command: CmdSelect
  518.                 {
  519.                     *Order: DOC_SETUP.12
  520.                     *Cmd: "<1B>&l126a1e99F"
  521.                 }
  522.             }
  523.             *case: LANDSCAPE_CC90
  524.             {
  525.                 *PrintableArea: PAIR(4700, 7100)
  526.                 *PrintableOrigin: PAIR(150, 150)
  527.                 *CursorOrigin: PAIR(90, 7250)
  528.                 *Command: CmdSelect
  529.                 {
  530.                     *Order: DOC_SETUP.12
  531.                     *Cmd: "<1B>&l126a8c1E<1B>*p0x0Y<1B>*c0t8550x5800Y"
  532.                 }
  533.             }
  534.         }
  535.     }
  536. }
  537.  
  538.